package com.fdb.efp.cus.service.facade;

import com.fdb.efp.cus.service.vo.BlackListInfoVO;

import java.util.List;


/**
 * <p>Description:黑名单信息表				<p>
 * @author ligm
 * @date 2019-08-10
 */
public interface BlackListInfoService {
	
	public List<BlackListInfoVO> queryAllOwner(BlackListInfoVO blackListInfoVo);
	
	public List<BlackListInfoVO> queryAllCurrOrg(BlackListInfoVO blackListInfoVo);
	
	public List<BlackListInfoVO> queryAllCurrDownOrg(BlackListInfoVO blackListInfoVo);
	
	public int insertBlackListInfo(BlackListInfoVO inBlackListInfoVo);
	
	public int deleteByPk(BlackListInfoVO blackListInfoVo);
	
	public int updateByPk(BlackListInfoVO blackListInfoVo);
	
	public BlackListInfoVO queryByPk(BlackListInfoVO blackListInfoVo);

	public int insertBlackListInfoBatch(List<BlackListInfoVO> inserBlackListInfoVOList);

	public int insertBlackListInfoExp(BlackListInfoVO blackListInfoVO) throws Exception;

	public int batchDeleteByPk(BlackListInfoVO inBlackListInfoVo);

    public List<BlackListInfoVO> queryByCertCodeAndType(BlackListInfoVO blackListInfoVo);


}

